package com.csi.juegoweb.service;

import java.util.List;

import com.csi.juegoweb.bean.JugadorBean;
import com.csi.juegoweb.core.domain.Usuario;
import com.csi.juegoweb.domain.Grupo;
import com.csi.juegoweb.domain.GrupoUsuario;
import com.csi.juegoweb.domain.GrupoUsuarioId;
import com.csi.juegoweb.domain.Jugador;

public interface GrupoUsuarioService {
	
	
	// property constants
	public static final String NU_POSICION = "nuPosicion";

	public void save(GrupoUsuario transientInstance);

	public void delete(GrupoUsuario persistentInstance);

	public GrupoUsuario findById(GrupoUsuarioId id);

	public List findByExample(GrupoUsuario instance);

	public List findByProperty(String propertyName, Object value);

	public List findByNuPosicion(Object nuPosicion);

	public List findAll();

	public GrupoUsuario merge(GrupoUsuario detachedInstance);

	public void attachDirty(GrupoUsuario instance);

	public void attachClean(GrupoUsuario instance);
	
}
